#ifndef DATEITEMDELEGATE_H
#define DATEITEMDELEGATE_H

#include <QItemDelegate>

class DateItemDelegate : public QItemDelegate
{
    Q_OBJECT
public:
    DateItemDelegate(QObject *parent = 0);
    //q
    QWidget* createEditor(QWidget* parent,const QStyleOptionViewItem& option,const QModelIndex &index) const;
    void setEditorData(QWidget* editor,const QModelIndex& index) const;
    void updateEditorGeometry(QWidget* editor,const QStyleOptionViewItem& option,const QModelIndex &index) const;
    void setModelData(QWidget *editor, QAbstractItemModel* model, const QModelIndex &index);
};

#endif // DATEITEMDELEGATE_H
